iT邦幫忙

2022 iThome 鐵人賽

DAY 2
0
Software Development

新手村的練功筆記系列 第 2

Day 2 新手必須知道的Vim基本操作

  • 分享至 

  • xImage
  •  

Vim編輯器問世已30年,仍然受到許多工程師喜愛
但對於初學者來說,光是想要移動游標、編輯或是存檔都是困難重重
其實只要先知道幾個簡單的指令便可以完成基本的編輯動作
以下將介紹非常基本的Vim指令操作,讓你可以完成基本的文件修改

切換目錄

我們可以先用cd 指令來切換目錄
例如我們想切到 ruby資料夾下,因此可使用cd ruby 指令來進行切換
接著使用vim 指令+ 檔案名稱來打開文件

Normal模式

當你剛打開文件時,可以注意左下角顯示目前為Normal模式 (此模式下無法進行編輯)
此時你可以使用H、J、K、L鍵來移動游標
分別對應是H(左)、J(下)、K(上)、L(右)

Insert模式

前面有提到在Normal模式下無法編輯,那麼要如何進行編輯呢
聰明的你一定猜到既然有Normal模式,那就應該要有對應的編輯模式
沒錯,當我們想要進行編輯時,只要按下 i 即可切換到Insert模式
這時的我們便可以進行編輯 (左下角提示為Insert模式)

存檔 & 離開編輯模式

當我們修改完想要存檔時,不像圖形化界面有磁片圖案的按鈕可以做存檔的動作
那麼在vim中到底該如何存檔和離開呢

當我們在Insert模式編輯完成後,我們先按Esc跳回一般模式
接著我們可以對檔案執行幾個動作

  • 存檔 :w
  • 存檔後離開 :wq
  • 離開 :q
  • 不存檔直接離開 :q!

到這裡,你已經可用vim編輯器完成基本的修改和存檔功能
明天將介紹更多好用的指令


上一篇
Day 1 開賽宣言與目標
下一篇
Day 3 新手必須知道的Vim好用指令
系列文
新手村的練功筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言